body,html{margin:0 auto; padding:0;}
div,ol,li,ul{margin:0; padding:0;}
ul,li,ol{list-style: none;}
a{ text-decoration:none;}
.jrabout{}

.header_content,.jrabout_content{width:1200px; margin:0 auto; overflow: hidden;}
.header{height:80px; width:100%; background: #00b1d7; color:#fff; }
.logo{ float:left;  line-height:80px; }
.user{float:right; line-height: 80px;}


/*banner*/
.banner{width:100%;}
.banner img{ display: block; }
.menu{width:100%; padding:30px 0; border-top:2px solid #f5f6f7; border-bottom:2px solid #f5f6f7;} 
.menu ul{overflow: hidden;  width:1200px; margin:0 auto;}
.menu ul li{ float:left; width:130px; height:50px;    text-align:center; line-height:50px; margin:0 10px; }
.menu ul li a{color:#7b7b7b;}
.menu ul li.action a{background:#0ec0d5; width:100%; height:100%; display:inline-block; color:#fff; border-radius:10px;}

/*jrabout1*/
.jrabout1_dh{margin-top:16px;}
.jrabout1_title{ margin:55px auto 0; text-align: center;  }
.jrabout1_title div{ width:24px height:23px; display: inline-block;  }
.jrabout1_content{ margin:15px 35px 60px;  }
.jrabout1_content ul{overflow: hidden;}
.jrabout1_content ul li{ float:left;   margin-top:45px; width:50%; }
.jrabout1_content ul li:nth-child(2n){margin-right:0;}
.jrabout1_content ul li a{color: #a4a4a4;}
.jrabout1_content_top{overflow: hidden;}
.jrabout1_content_top>div{ float:left; }
.jrabout1_content_top_img div{width:225px; height:140px;}
.jrabout1_content_top_img span{ margin-top:20px; display:block; text-align: center; color:#000;  }
.jrabout1_content_top>div:nth-child(2){width:255px; height:140px;}
.jrabout1_content_top_text{ margin-left:30px; font-size:12px; }
.jrabout1_content_top_text span{ color:#000;  float:left;  }

.jrabout1_content_top_text .contact{ margin:10px 0; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; }
.jrabout1_content_top_text .address{overflow: hidden;}
.jrabout1_content_top_text .introduction div{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7; width: 219px;-webkit-box-orient: vertical; float: left;}
.jrabout1_content_top_text .introduction{ overflow: hidden; }
.jrabout1_content_top_text .address div{ text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; float:left; width: 219px;}
/*jrabout2*/
.jrabout2{overflow: hidden;}
.jrabout2_left{float:left; width:15%; } 
.jrabout2_left div{height:40px; text-align: center; line-height: 40px; background: #00b1d7; }
.jrabout2_left div a{color:#fff;}
.jrabout2_left div.active1 a{ background: #00a1c3; display: inline-block; width: 100%; height:100%;}
.jrabout2_right{float:left; background: #f3f3f3; width:85%;}
.jrabout2_right ul {overflow: hidden; margin:0 60px 30px;}
.jrabout2_right ul li{float:left; margin-right:109px; margin-top:30px;  text-align: center;}
.jrabout2_right ul li:nth-child(3n){margin-right: 0;}
.jrabout2_right ul li span{ color:#a0a0a0; margin-top:20px;display:inline-block; }
.jrabout2_right ul li div{ width: 225px; height: 140px;  }